something which deters - Französisch Englisch Wörterbuch